sea life protection - French English Dictionary